package com.diaohw.platform.remote.file.obj.query;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class FileQuery {

    /**
     * 文件名称
     */
    @Schema(description = "文件名称")
    private String filename;

    /**
     * 文件类型
     */
    @Schema(description = "文件类型")
    private String contentType;

    /**
     * 存储根目录名称
     */
    @Schema(description = "存储根目录名称")
    private String bucket;

    /**
     * 文件MD5
     */
    @Schema(description = "文件MD5")
    private String md5;

    /**
     * 文件后缀
     */
    @Schema(description = "文件后缀")
    private String ext;

    /**
     * 数据来源ID
     */
    @Schema(description = "数据来源ID")
    private Long sourceId;
}
